package no13.string;

import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
 * java正式表达式使用
 * @author gao
 *
 */
public class MatcherTest {
	public static void main(String[] args) {
		// 将给定的正则表达式编译到模式中
		Pattern p = Pattern.compile("a*b");
		// 创建匹配器
		Matcher m = p.matcher("aaaaab");
		// 与模式进行匹配
		boolean b = m.matches();
		System.out.println(b);

		// 合一写法(但这样写模式不能重用,适合一次匹配)
		b = Pattern.matches("a*b", "aaaaab");
		System.out.println(b);
		
		//String中的matches
		String str = "1111";
		b= str.matches("\\d*");
		System.out.println(b);
	}
}
